Skip to content

New parser#17

Merged
F0lak merged 58 commits into
mainfrom
new-parser
Jun 10, 2026
Merged

New parser#17
F0lak merged 58 commits into
mainfrom
new-parser

Conversation

@F0lak

@F0lak F0lak commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

Completes the remaining work required for the initial ORef release.

Changes

  • Added parser test coverage
  • Added integration tests for document transformation workflows
  • Completed CI/CD pipeline configuration
  • Improved parser validation and error handling
  • Updated project documentation
  • Performed final cleanup and refactoring for release readiness

Testing

Unit Tests

  • Parser component tests
  • Node generation tests
  • Transformation pipeline tests

Integration Tests

  • End-to-end HTML → structured representation conversion
  • End-to-end structured representation → Markdown conversion

Manual Validation

  • Tested against real-world BYOND reference documentation
  • Verified generated output matches expected formatting
  • Confirmed CI pipeline executes successfully

Notes

This PR brings ORef to a releasable state and establishes the baseline architecture for future development. No major feature additions are planned before release; future work will focus on maintenance, compatibility improvements, and incremental enhancements.

F0lak added 30 commits May 29, 2026 21:34
includes 3 unit tests and update to CI flow
implements unit tests for RefSplitter.encode_link()
…enization.\nalso clears cache and fixes gitignore
F0lak added 28 commits June 2, 2026 19:57
adds in client_mouse_snapshot.md file for future e2e tests
fixes typo in token_table for 'compatibility' tag
…3fb6'

git-subtree-dir: ref_splitter
git-subtree-mainline: d4c4045
git-subtree-split: 4bf457d
@F0lak F0lak merged commit 513d890 into main Jun 10, 2026
1 check passed
@F0lak F0lak deleted the new-parser branch June 10, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant